package anshe.struct
{
	import anshe.net.RedSharedObject;
	
	public class AnsheGlobalStruct extends Object
	{
		public var gameSO:RedSharedObject;	//	游戏的 SharedObject 对象
		public var roomSO:RedSharedObject;	//	游戏房间的 SharedObject 对象

		public var roomArray:Array;		//	房间列表（列表内全部是 GRoomInfo 类及子类对象）
		public var userArray:Array;		//	用户列表（列表内全部是 GUserInfo 类及子类对象）
		public var gameArray:Array;		//	游戏数据基类
		
		private var gameName:String;

		public function AnsheGlobalStruct(gName:String)
		{
			this.gameName = gName;
			
			roomArray = new Array();
			userArray = new Array();
			gameArray = new Array();
		}		
	}
}